package com.yuexunit.finance.project.action.v1.model;

import java.math.BigDecimal;
import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2016年10月10日 下午3:39:37
*@author NTBK-021-1006
*类说明
*/

public class CommissionExtractApplicationDetail {
	@Parameter(name = "extractId", description = "提取ID")
	private Long extractId;
	
	@Parameter(name = "applicant", description = "申请人")
	private String applicant;
	
	@Parameter(name = "applicationDatetime", description = "申请时间")
	private Date applicationDatetime;
	
	@Parameter(name = "remark", description = "申请说明")
	private String remark;
	
	@Parameter(name = "auditState", description = "审核状态")
	private Integer auditState;
	
	@Parameter(name = "auditorId1", description = "审核人ID1")
	private Long auditorId1;
	
	@Parameter(name = "auditor1", description = "审核人1")
	private String auditor1;
	
	@Parameter(name = "auditDate1", description = "审核时间1")
	private Date auditDate1;
	
	@Parameter(name = "audit1", description = "审核1")
	private String audit1;
	
	@Parameter(name = "auditState1", description = "审核状态1")
	private Boolean auditState1;
	
	@Parameter(name = "auditSubmitState1", description = "审核提交状态1")
	private Boolean auditSubmitState1;
	
	@Parameter(name = "auditorId2", description = "审核人ID2")
	private Long auditorId2;
	
	@Parameter(name = "auditor2", description = "审核人2")
	private String auditor2;
	
	@Parameter(name = "auditDate2", description = "审核时间2")
	private Date auditDate2;
	
	@Parameter(name = "audit2", description = "审核2")
	private String audit2;
	
	@Parameter(name = "auditState2", description = "审核状态2")
	private Boolean auditState2;
	
	@Parameter(name = "auditSubmitState2", description = "审核提交状态2")
	private Boolean auditSubmitState2;
	
	@Parameter(name = "enterpriseId", description = "企业ID")
	private Long enterpriseId;
	
	@Parameter(name = "enterpriseName", description = "企业名称")
	private String enterpriseName;
	
	@Parameter(name = "amount", description = "金额")
	private BigDecimal amount;

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Long getEnterpriseId() {
		return enterpriseId;
	}

	public void setEnterpriseId(Long enterpriseId) {
		this.enterpriseId = enterpriseId;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public Long getExtractId() {
		return extractId;
	}

	public void setExtractId(Long extractId) {
		this.extractId = extractId;
	}

	public String getApplicant() {
		return applicant;
	}

	public void setApplicant(String applicant) {
		this.applicant = applicant;
	}

	public Date getApplicationDatetime() {
		return applicationDatetime;
	}

	public void setApplicationDatetime(Date applicationDatetime) {
		this.applicationDatetime = applicationDatetime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getAuditState() {
		return auditState;
	}

	public void setAuditState(Integer auditState) {
		this.auditState = auditState;
	}

	public Long getAuditorId1() {
		return auditorId1;
	}

	public void setAuditorId1(Long auditorId1) {
		this.auditorId1 = auditorId1;
	}

	public String getAuditor1() {
		return auditor1;
	}

	public void setAuditor1(String auditor1) {
		this.auditor1 = auditor1;
	}

	public Date getAuditDate1() {
		return auditDate1;
	}

	public void setAuditDate1(Date auditDate1) {
		this.auditDate1 = auditDate1;
	}

	public String getAudit1() {
		return audit1;
	}

	public void setAudit1(String audit1) {
		this.audit1 = audit1;
	}

	public Boolean getAuditState1() {
		return auditState1;
	}

	public void setAuditState1(Boolean auditState1) {
		this.auditState1 = auditState1;
	}

	public Boolean getAuditSubmitState1() {
		return auditSubmitState1;
	}

	public void setAuditSubmitState1(Boolean auditSubmitState1) {
		this.auditSubmitState1 = auditSubmitState1;
	}

	public Long getAuditorId2() {
		return auditorId2;
	}

	public void setAuditorId2(Long auditorId2) {
		this.auditorId2 = auditorId2;
	}

	public String getAuditor2() {
		return auditor2;
	}

	public void setAuditor2(String auditor2) {
		this.auditor2 = auditor2;
	}

	public Date getAuditDate2() {
		return auditDate2;
	}

	public void setAuditDate2(Date auditDate2) {
		this.auditDate2 = auditDate2;
	}

	public String getAudit2() {
		return audit2;
	}

	public void setAudit2(String audit2) {
		this.audit2 = audit2;
	}

	public Boolean getAuditState2() {
		return auditState2;
	}

	public void setAuditState2(Boolean auditState2) {
		this.auditState2 = auditState2;
	}

	public Boolean getAuditSubmitState2() {
		return auditSubmitState2;
	}

	public void setAuditSubmitState2(Boolean auditSubmitState2) {
		this.auditSubmitState2 = auditSubmitState2;
	}
}
